package com.zhihuitong.meeting.dao;

import org.litepal.crud.LitePalSupport;

/**
 * 作者： guoyuan
 * 时间 2020/2/24.
 * 文件描述：本地会议对象
 * 版本号：V 1.0
 **/
public class LocalMeetingBean extends LitePalSupport {
    private long id;
    //当前用户id
    private String userId;
    //预定会议者id
    private String createUserId;
    //预定会议者昵称
    private String scheduserName;
    //会议主题
    private String subject;
    //主持人密码
    private String chairPwd;
    //来宾密码
    private String generalPwd;
    //会议预估时长
    private int length;
    //创建时间
    private long createTime;
    //会议开始时间
    private String startTime;
    //会议结束时间
    private String endTime;
    //会议类型
    private String mediaTypes;
    //会议id
    private String conferenceID;
    //会议状态 (目前只会返回Created和Schedule状态， 如果会议已经召开返回Created状态，否则返回Schedule状态)
    private String conferenceState;
    //会议接入码
    private String accessNumber;
    //邀请人姓名
    private String inviteName;

    public String getInviteName() {
        return inviteName;
    }

    public void setInviteName(String inviteName) {
        this.inviteName = inviteName;
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(String createUserId) {
        this.createUserId = createUserId;
    }
    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getScheduserName() {
        return scheduserName;
    }

    public void setScheduserName(String scheduserName) {
        this.scheduserName = scheduserName;
    }

    public String getSubject() {
        return subject;
    }

    public void setSubject(String subject) {
        this.subject = subject;
    }

    public int getLength() {
        return length;
    }

    public void setLength(int length) {
        this.length = length;
    }

    public long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(long createTime) {
        this.createTime = createTime;
    }
    public String getChairPwd() {
        return chairPwd;
    }

    public void setChairPwd(String chairPwd) {
        this.chairPwd = chairPwd;
    }

    public String getGeneralPwd() {
        return generalPwd;
    }

    public void setGeneralPwd(String generalPwd) {
        this.generalPwd = generalPwd;
    }
    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getMediaTypes() {
        return mediaTypes;
    }

    public void setMediaTypes(String mediaTypes) {
        this.mediaTypes = mediaTypes;
    }

    public String getConferenceID() {
        return conferenceID;
    }

    public void setConferenceID(String conferenceID) {
        this.conferenceID = conferenceID;
    }

    public String getConferenceState() {
        return conferenceState;
    }

    public void setConferenceState(String conferenceState) {
        this.conferenceState = conferenceState;
    }

    public String getAccessNumber() {
        return accessNumber;
    }

    public void setAccessNumber(String accessNumber) {
        this.accessNumber = accessNumber;
    }

    @Override
    public String toString() {
        return "LocalMeetingBean{" +
                "id=" + id +
                ", userId='" + userId + '\'' +
                ", createUserId='" + createUserId + '\'' +
                ", scheduserName='" + scheduserName + '\'' +
                ", subject='" + subject + '\'' +
                ", chairPwd='" + chairPwd + '\'' +
                ", generalPwd='" + generalPwd + '\'' +
                ", length=" + length +
                ", createTime=" + createTime +
                ", startTime='" + startTime + '\'' +
                ", mediaTypes='" + mediaTypes + '\'' +
                ", conferenceID='" + conferenceID + '\'' +
                ", conferenceState='" + conferenceState + '\'' +
                ", accessNumber='" + accessNumber + '\'' +
                '}';
    }
}
